home *** CD-ROM | disk | FTP | other *** search
/ Alde ADA 5 #1 / ADA CD-ROM - Alde Publishing.iso / cm / list.sid < prev    next >
Encoding:
Text File  |  1988-05-03  |  3.5 KB  |  79 lines

  1. --= SID = SIMTEL20 Ada Software Repository Item Description File = SID =--
  2. -- UNIT NAME         : LINKED_LIST
  3. -- VERSION           : 1.0
  4. -- REVIEW CODE       : 
  5. -- DDN ADDRESS       : RCONN@SIMTEL20
  6. -- AUTHOR            : Richard Conn
  7. --                   : Texas Instruments
  8. --                   : PO Box 801, Mail Stop 8007
  9. --                   : McKinney, TX  75069
  10. -- COPYRIGHT         : (c) 1984 Richard Conn
  11. -- DATE CREATED      : OCTOBER 2, 1984
  12. -- DATE RELEASED     : NOVEMBER 29, 1984
  13. -- DATE LAST UPDATED : CONN NOVEMBER 29, 1984
  14. -- LOCATION          : C2MUG
  15. -- LOCATION          : ASR
  16. -- ENVIRONMENT       : DEC VAX/VMS, DEC Ada
  17. --= CLASSIFICATION       ===============================================--
  18. -- CATEGORY LEVEL 1  : COMPONENTS
  19. -- CATEGORY LEVEL 2  : LINKED_LISTS
  20. -- CATEGORY LEVEL 3  : Doubly-Linked List
  21. -- CATEGORY LEVEL 4  : 
  22. -- KEYWORD           : DOUBLY-LINKED LIST
  23. -- KEYWORD           : LIST MANIPULATION
  24. -- INDEX             : List
  25. -- INDEX             : List Manipulation
  26. -- INDEX             : Manipulation, List
  27. -- INDEX             : Doubly-Linked List
  28. -- INDEX             : List, Doubly-Linked
  29. -- TAXONOMY          : 
  30. -- DEPENDENCIES      : 
  31. -- SEE ALSO          : 
  32. --= FILE LISTING         ===============================================--
  33. -- FILE SPECS        : PD:<ADA.COMPONENTS>LIST.*
  34. -- DIRECTORY DISPLAY :
  35. -- Directory   PD:<ADA.COMPONENTS>
  36. --      File Name     Byte Count  Line Count
  37. --   ---------------  ----------  ----------
  38. --   LIST.ADA              17483         498
  39. --   LIST.PRO               3397          72
  40. --   ===============  ==========  ==========
  41. --     2 Files             20880         570
  42. --= ABSTRACT             ===============================================--
  43. --         This package provides a number of routines which can  be  used
  44. -- to  manipulate  a  doubly- linked list.  See the visible section for a
  45. -- rather complete set of documentation on the routines.
  46. -- 
  47. --         Each element of the list is of the following structure:
  48. -- 
  49. --      RECORD
  50. --       contents: element_object;  -- data
  51. --       next:     element_pointer; -- ptr
  52. --     previous: element_pointer; -- ptr
  53. --      END RECORD;
  54. --= REVISION HISTORY     ===============================================--
  55. --
  56. -- DATE         VERSION    AUTHOR                  HISTORY
  57. -- 11/29/84       1.0    Richard Conn        Initial Release
  58. --= RELEASE NOTICE       ===============================================--
  59. -- This prologue must be included in all copies of this software.
  60. --
  61. -- This software is copyright by the author.
  62. --
  63. -- This software is released to the Ada community.
  64. -- This software is released to the Public Domain (note:
  65. --   software released to the Public Domain is not subject
  66. --   to copyright protection).
  67. -- Restrictions on use or distribution:  NONE
  68. --= DISCLAIMER           ===============================================--
  69. --     This software and its documentation are provided "AS IS" and
  70. -- without any expressed or implied warranties whatsoever.  No warranties
  71. -- as to performance, merchantability, or fitness for a particular
  72. -- purpose exist.
  73. --     The user is advised to test the software thoroughly before
  74. -- relying on it.  The user must assume the entire risk and liability of
  75. -- using this software.  In no event shall any person or organization of
  76. -- people be held responsible for any direct, indirect, consequential or
  77. -- inconsequential damages or lost profits.
  78. --======================================================================--
  79.